package algo3.pruebas.armasTest;

import algo3.modelo.Posicion;
import algo3.modelo.armas.Arma;
import algo3.modelo.armas.MinaSubmarinaPuntualConRetardo;

public class MinaSubmarinaPuntualConRetardoTest extends MinaTestConHerencia {

	public Arma crearArma(Posicion posicion){
		return new MinaSubmarinaPuntualConRetardo(posicion);
	}

	public void testObtenerElDanioDeMinaSubmarinaPuntualConRetardo() {
		Posicion posicion = new Posicion(4,5);
		
		MinaSubmarinaPuntualConRetardo mina = new MinaSubmarinaPuntualConRetardo(posicion);
		mina.avanzarTurno();
		mina.avanzarTurno();
		
		assertEquals(posicion, mina.getListaDeDanios().get(0).getPosicion());

	}
}